English Dictionary
◊ HAMMER OUT
hammer out
v : discuss vehemently in order to reach a solution or an
agreement [syn: {thrash out}]